Big Huge Thesaurus

washing powder

noun